Loading...

Gerard Marcos Freixas

Not a shadered guy

Project overview

Welcome! I am Gerard and I am a member of the programming department of the Project III subject.

Since the very beginning, I have been working fully in the Alien Engine. The topic I focused the most is the graphics part of the engine in which The Witcher: A Bard's Tale has been made with.

Graphics pipeline


Graphics pipeline switch

Alien Engine originally worked with the standard drawing mode, without being able to use our own shaders. Thus, we couldn't really access the graphics pipeline and create our own cool effects, materials, etcetera. Therefore, I modified and switched the way of drawing so that we can access the graphics pipeline. A new type of resource can be created, which is the Resource Shader. This shader includes the vertex and fragment shaders, both of them in the same file. The user can create as many resources as he or she wants and do with them practically anything.

Light system

Lights

The engine and, therefore, game, needed a way to support multiple and many types of lights at the same time. I created the following types of light, which are GameObject components:

  • Directional Light
  • Point Light
  • Spot Light

Skybox

Cubemap & Skybox

I have also done a fully customizable cubemap and skybox for both the engine camera and each Camera GameObject there is in the hierarchy. The cubemap is quite customizable, as the user can change each face of the skybox by dragging a texture on each face.

Reflections & Refractions

Realistic water

A water that reflects and refracts the environment and each object that intersects it. In a few words, it reflects and refracts anything from the camera point of view.

Projects

Project overview

Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.

The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn’t listen.

About Us

Image

Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.

The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn’t listen.

Services

Image

Content Marketing

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.

Image

Social Media Marketing

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.

Image

Brand & Logo Design

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.

Image

Social Media Advertising

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.

Image

Social Media Advertising

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.

Image

Web Design / Development

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.